ground almonds - Turkish English Dictionary